//package com.zjzywl.iotSendthings.util;
//
//import java.sql.*;
//import java.io.*;
//
//
//public class GetImageFromDatabase {
//	public static void main(String[] args) throws SQLException {
//		Connection connection = null;
//		String connectionURL = "jdbc:oracle:thin:@192.168.0.85:1521:orcl";
//		ResultSet rs = null;
//		PreparedStatement psmnt = null;
//		// declare FileInputStream object to store binary stream of given image.
//		FileOutputStream fos;
//		try {
//			File imageout = new File("D:/1111.png");
//			fos=new FileOutputStream(imageout);
//			
//			Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//			connection = DriverManager.getConnection(connectionURL, "system",
//					"zjzywl");
//			psmnt = connection
//					.prepareStatement("select ZP from KSSZPB where RYBH=? ");
//			psmnt.setString(1, "330400111201510150033");
//			rs=psmnt.executeQuery();
//			rs.next();
//			Blob image_blob=rs.getBlob("image");
//			InputStream is=image_blob.getBinaryStream();
//			
//			byte[] b = null;
//			byte [] a = new byte[is.read(b, 0, b.length)];
//			
//			
//			System.out.println(is.toString());
//			
//			 int ch = 0;  
//			    try {  
//			        while((ch=is.read()) != -1){  
//			            fos.write(ch);  
//			        }  
//			    } catch (IOException e1) {  
//			        e1.printStackTrace();  
//			    } finally{  
//			                 
//			        fos.close();  
//			        is.close();  
//			    }
//		}
//		// catch if found any exception during rum time.
//		catch (Exception ex) {
//			System.out.println("Found some error : " + ex);
//		} finally {
//			// close all the connections.
//			System.out.println("Found success!");
//			connection.close();
//			psmnt.close();
//		}
//	}
//}
